package io.renren.modules.clearing.entity;

import java.util.Date;

public class tbl_RestitutionTransaction {
	
	private String PAYERID;//	付款方  发行服务机构编号或省中心编号
	private Integer PAYERTYPE;//	付款方类型   "付款方类型1-发行服务机构 2-通行省中心"
	private String RECEIVERID;//	收款方	收款方 Id，发行服务机构编号 或省中心编号
	private Integer RECEIVERTYPE;//	收款方类型	"收款方类型1-发行服务机构 2-通行省中心"
	private Long RESTITUTIONID;//	补交文件ID	补交文件Id，在部级系统内唯一，系统切换后顺序递增，且与原编码不会产生重复编码
	private Date PROCESSTIME;//	处理时间	DATE	处理时间 ：YYYY-MM-DDTHH:mm:ss 
	private Long MESSAGEID;//	交易包号	取值为原始交易文中 MessageId的值
	private String TRANSACTIONID;//	交易编号，表示该条交易在原始数据文件中的交易编号。对于历史数据此处为原始ETC交易文件中 transId（0-10000）
	private String ID;//补交流水编号，见《编码规则》 2.1.4. 非现金退费交易信息
	private Long FEE;//补交金额 单位：分
	private Integer RESTITUTIONTYPE;//	"补交业务类型4- 垫付5- 已垫付补交6- 未垫付补交"
	private String ORDERID;//	工单号   投诉、通行费稽查业务协调工单编号
	private Integer SPLITTRANSACTIONCOUNT;//拆分明细数量					
	private String SPLITTRANSACTION;//	拆分明细	拆分结果编号|收费路段编号|收费路段拆分金额;
	private String VERSION;//	补交文件版本号
	private Date CLEARDATE;//	结算日期
	private Integer TYPE;//	数据类型	1-发行方下载2-服务方下载
	private Integer TRADETYPE;//2019-03-28 ADDED WANGYP  20190322文件
	public String getPAYERID() {
		return PAYERID;
	}
	public void setPAYERID(String pAYERID) {
		PAYERID = pAYERID;
	}
	public Integer getPAYERTYPE() {
		return PAYERTYPE;
	}
	public void setPAYERTYPE(Integer pAYERTYPE) {
		PAYERTYPE = pAYERTYPE;
	}
	public String getRECEIVERID() {
		return RECEIVERID;
	}
	public void setRECEIVERID(String rECEIVERID) {
		RECEIVERID = rECEIVERID;
	}
	public Integer getRECEIVERTYPE() {
		return RECEIVERTYPE;
	}
	public void setRECEIVERTYPE(Integer rECEIVERTYPE) {
		RECEIVERTYPE = rECEIVERTYPE;
	}
	public Long getRESTITUTIONID() {
		return RESTITUTIONID;
	}
	public void setRESTITUTIONID(Long rESTITUTIONID) {
		RESTITUTIONID = rESTITUTIONID;
	}
	public Date getPROCESSTIME() {
		return PROCESSTIME;
	}
	public void setPROCESSTIME(Date pROCESSTIME) {
		PROCESSTIME = pROCESSTIME;
	}
	public Long getMESSAGEID() {
		return MESSAGEID;
	}
	public void setMESSAGEID(Long mESSAGEID) {
		MESSAGEID = mESSAGEID;
	}
	public String getTRANSACTIONID() {
		return TRANSACTIONID;
	}
	public void setTRANSACTIONID(String tRANSACTIONID) {
		TRANSACTIONID = tRANSACTIONID;
	}
	public String getID() {
		return ID;
	}
	public void setID(String iD) {
		ID = iD;
	}
	public Long getFEE() {
		return FEE;
	}
	public void setFEE(Long fEE) {
		FEE = fEE;
	}
	public Integer getRESTITUTIONTYPE() {
		return RESTITUTIONTYPE;
	}
	public void setRESTITUTIONTYPE(Integer rESTITUTIONTYPE) {
		RESTITUTIONTYPE = rESTITUTIONTYPE;
	}
	public String getORDERID() {
		return ORDERID;
	}
	public void setORDERID(String oRDERID) {
		ORDERID = oRDERID;
	}
	public Integer getSPLITTRANSACTIONCOUNT() {
		return SPLITTRANSACTIONCOUNT;
	}
	public void setSPLITTRANSACTIONCOUNT(Integer sPLITTRANSACTIONCOUNT) {
		SPLITTRANSACTIONCOUNT = sPLITTRANSACTIONCOUNT;
	}
	public String getSPLITTRANSACTION() {
		return SPLITTRANSACTION;
	}
	public void setSPLITTRANSACTION(String sPLITTRANSACTION) {
		SPLITTRANSACTION = sPLITTRANSACTION;
	}
	public String getVERSION() {
		return VERSION;
	}
	public void setVERSION(String vERSION) {
		VERSION = vERSION;
	}
	public Date getCLEARDATE() {
		return CLEARDATE;
	}
	public void setCLEARDATE(Date cLEARDATE) {
		CLEARDATE = cLEARDATE;
	}
	public Integer getTYPE() {
		return TYPE;
	}
	public void setTYPE(Integer tYPE) {
		TYPE = tYPE;
	}
	public Integer getTRADETYPE() {
		return TRADETYPE;
	}
	public void setTRADETYPE(Integer tRADETYPE) {
		TRADETYPE = tRADETYPE;
	}

}
